carribean pitch-pine - French English Dictionary